Changes to NOS to include the time protocol RFC868 Brian K. Teravskis WD0EFL ======================================================================== Added to netuser.c Add to function pinet case 37: /* Time port */ sprintf(port,"time"); break; ======================================================================== Added to config.c Add to struct cmds Cmds[] #ifdef RDATE "rdate", dordate, 512, 2, "rdate
", #endif Add to static struct cmds Stopcmds[] #ifdef RDATE "time", time0, 0, 0, NULLCHAR, #endif Add to static struct cmds Startcmds[] #ifdef RDATE "time", time1, 256, 0, NULLCHAR, #endif ======================================================================== Added to commands.h /* In rdate.c: */ int dordate __ARGS((int argc,char *argv[],void *p)); /* In timed.c */ int time0 __ARGS((int argc,char *argv[],void *p)); int time1 __ARGS((int argc,char *argv[],void *p)); ======================================================================== Added to config.h #define RDATE 1 /* Include the Time Protocol */ ======================================================================== Added module rdate.c ======================================================================== Added module timed.c ======================================================================== Changes to makefile Add rdate.obj to CLIENTS Add timed.obj to SERVERS add makedeps for rdate.obj and timed.obj. rdate.obj: rdate.c global.h mbuf.h socket.h session.h proc.h netuser.h commands.h tty.h timer.h timed.obj: timed.c global.h mbuf.h socket.h session.h proc.h ======================================================================== Changes to clients.tl Add +rdate.obj & ======================================================================== Changes to servers.tl Add +timed.obj & ========================================================================